$(function() {

  /*导航栏全局变量*/
  var ajaxPage=2;
  var isMaxPage=false;

  var ajaxPages=Array();
  ajaxPages['a-prize']=2;
  ajaxPages['a-hots']=2;
  ajaxPages['a-recommend']=2;
  ajaxPages['a-libao']=2;
  ajaxPages['a-dingzhi']=2;

  var isMaxPages=Array();
  isMaxPages['a-prize']=0;
  isMaxPages['a-hots']=0;
  isMaxPages['a-recommend']=0;
  isMaxPages['a-libao']=0;
  isMaxPages['a-dingzhi']=0;

  var ajaxPhps=Array();
  ajaxPhps['a-prize']="ajax-page.php";
  ajaxPhps['a-hots']="ajax-page.php";
  ajaxPhps['a-recommend']="ajax-page.php";
  ajaxPhps['a-libao']="ajax-page.php";
  ajaxPhps['a-dingzhi']="ajax-page.php";


  /*导航选项卡*/
  $('.navs a').click(function(e) {
    e.preventDefault(); //阻止a链接的跳转行为

    $('.navs a').removeClass('active');
    $(this).addClass('active');
    $(this).tab('show'); //显示当前选中的链接及关联的content

    //判断是否有奖选项卡
    if($(this).hasClass('city')){//显示城市列表
       $(".citys").removeClass('hide');
    }else{
       $(".citys").addClass('hide');
    }

    //获取当前导航栏参数
    var id=$(this).attr("id");
    //ajaxPage=ajaxPages[id];
    //isMaxPage=isMaxPages[id];
  })

  /*推荐选项卡*/
  $('.tab-recomend a').click(function(e) {
    e.preventDefault(); //阻止a链接的跳转行为
    $('.tab-recomend a').removeClass('active');
    $(this).addClass('active');
    $(this).tab('show'); //显示当前选中的链接及关联的content
  })

  $(".owl-carousel").owlCarousel();





  /*滚动到底刷新*/
  var scrolltop=0;
  var scrollDirection=0;

  var ajaxPage=2;
  var isMaxPage=false;
  $(window).scroll(function(event) {
    /* Act on the event */
    var limit = $(document).height() - $(this).scrollTop() - document.getElementsByTagName('body')[0].offsetHeight;
    if($(this).scrollTop()>scrolltop){
       scrollDirection=1;
    }else{
      scrollDirection=0;
    }
    scrolltop=$(this).scrollTop();
    console.log('top: '+scrolltop);
    if (limit < 50 && scrollDirection==1 && isMaxPage==false) {
        ajaxData(ajaxPage);
    }

  });

  /*请求加载新内容*/
  function ajaxData(page){

    $.ajax({
      url: 'ajax-page.php',
      type: 'GET',
      dataType: 'json',
      data: {ajaxPage: page},
    })
    .done(function(data) {
      console.log("success");
      if(data['msg']=="1"){
           ajaxPage++;
           addData(data);//添加数学
      }else{
        alert('no more');
        isMaxPage=true;
      }
    })
    .fail(function() {
      console.log("error");
    })
    .always(function() {
      console.log("complete");
    });
  }

  //添加数学
  function addData(data){
    var length=data['length'];
    var arrs=data['arrs'];

    for(var i=0;i<length;i++){
      var li=$(".ul-recommend>li:first-child").clone();
      li.find(".thumb").attr("src",arrs[i]['thumb']);
      li.find(".hd").text(arrs[i]['name']);
      li.find(".popularity").text(arrs[i]['popularity']);
      li.find(".desc").text(arrs[i]['desc']);

      $(".ul-recommend").append(li);
    }


  }



});